package vivek.project.pocketmoney.common.events
{
	import flash.events.Event;

	public class ApplicationEvent extends Event
	{

		public function ApplicationEvent(type:String, message:String, criticality:int)
		{
			super(type);
			this.criticality=criticality;
			this.message=message;
			createdDate=new Date();
		}
		public var createdDate:Date=new Date();
		public var criticality:int=0;
		public var message:String="";

		// Override the inherited clone() method.
		override public function clone():Event
		{
			return new ApplicationEvent(type, message, criticality);
		}
	}
}